package com.zp.crm.dto.Serve;
import java.text.SimpleDateFormat;
import java.util.List;
import com.zp.crm.entity.ServeEntity.ServeEntity;

public class ServeDto {

	public String AllotHtml(int countList, List<ServeEntity> list, int page, int InputId, String html,String ulist) {
		StringBuffer s=new StringBuffer();
		SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		if(html.equals("ServeAllot.html")){
			s.append("<table class='table'><tr><th>编号</th><th>客户</th><th>概要</th><th>服务类型</th><th>创建人</th><th>创建日期</th><th>分配给</th><th>操作</th></tr>");
		}else{
			s.append("<table class='table'><tr><th>编号</th><th>客户</th><th>概要</th><th>服务类型</th><th>创建人</th><th>创建日期</th><th>操作</th></tr>");
		}
		if(list.size()==0){
			if(html.equals("ServeAllot.html")){
				s.append("<tr><td colspan='8' style='text-align: center;'>暂无信息！</td></tr>");
			}else{
				s.append("<tr><td colspan='7' style='text-align: center;'>暂无信息！</td></tr>");
			}
		}
		for(ServeEntity entity : list){
			s.append("<tr><td><input type='hidden' value='"+entity.getId()+"'/>"+entity.getCode()+"</td><td>"+entity.getName()+"</td><td>"+entity.getGy()+"</td><td>"+entity.getType()+"</td><td>"+entity.getCreateuser()+"</td><td>"+f.format(entity.getCreatetime())+"</td>");
			/*服务分类操作*/
			if(html.equals("ServeAllot.html")){
				s.append("<td><select style='text-align: center;'><option value=''>--请选择--</option>");
				s.append(ulist);
				s.append("</select><a class='inner_btn ServeAllotTableTrButton'>分配给</a></td><td><a class='inner_btn ServeDelteTableTrButton'>删除</a></td>");
			}
			/*服务处理操作*/
			if(html.equals("Servemanage.html")){
				s.append("<td><a class='inner_btn ServemanageTableTrButton'>处理</a></td>");			
			}
			/*服务反馈操作*/
			if(html.equals("Servefeedback.html")){
				s.append("<td><a class='inner_btn ServefeedbackTableTrButton'>反馈</a></td>");
			}
			/*服务归档操作*/
			if(html.equals("Servefile.html")){
				s.append("<td><a class='inner_btn ServeCreateTableTrButton'>查看</a></td>");
			}
			s.append("</tr>");
		  }
		s.append("</table>");
		int c=countList/10;
		int o=countList%10;
		if(c==0 || o>0){
			c=c+1;
		}
		s.append("<aside class='paging'>");
		s.append("<span class=''>当前第"+page+"页</span>---");
		s.append("<input type='hidden' id='AInputPage' value='"+page+"'/>");
		if(InputId==0){
			s.append("<input type='hidden' id='CreateTypeInputHidden' value='"+InputId+"'/>");
		}else{
			s.append("<input type='hidden' id='CreateTypeInputHidden' value='"+InputId+"'/>");
		}
		s.append("<span class=''>共有"+c+"页</span>");
		if(c==0||c==1){
			s.append("<a class='PageIndexA'>1</a>");
		}else{ 
			int p=c+1;
			for(int i=1;i<p;i++){
				s.append("<a class='PageIndexA'>"+i+"</a>");
			};
		}
		s.append("</aside>");
		return s.toString();
	}

}
